draw advantage from - English Synonyms Dictionary